chechen-ingush autonomous republic - Turkish English Dictionary